Langebaan is a resort town on the eastern bank of the Langebaan Lagoon about 120km north of Cape Town.